// 先引用config 使用配置信息 再引入模块的名称就能直接使用
require(['./config'], () => {
    require(['template', 'url', 'header', 'footer'], (template, url) => {
        class List {
            constructor () {
                this.renderList()
            }
            renderList () {
                // 请求rap2假数据 渲染ul
                $.get(url.base + '/list/details', resp => {
                    console.log(resp)
                    if (resp.code === 200) {
                        const { data, data1, data2 } = resp.body
                        $('#list-likes').html(template('likesTemplate', { data }))
                        $('#list1-likes').html(template('likesTemplate1', { data1 }))
                        $('#list2-likes').html(template('likesTemplate2', { data2 }))
                    }
                })
            }
        }
        new List()
    })
})